草庐IT

java - JRuby gemspec 本地 jar 依赖项

全部标签

GoLand 不自动导入本地项目包

这个问题在这里已经有了答案:Go:localimportinnon-localpackage(7个答案)Howtoimportlocalpackagesingo?(11个答案)GO-Localimportnotworking(1个回答)RelativeimportsinGo(6个答案)Golang-Whycan'tIimportlocalpackageinGOPATH/src/projectbutcaninhomedirectory?(2个答案)关闭3年前。我不确定这种行为是否有意为之,但GoLand在引用时似乎不会自动导入本地项目包。GoLand具有包和包方法的智能感知。然而,在为一

go - Set-Cookie 在 Safari 中与本地主机一起工作但不与服务器一起工作

我在前端使用React.js,在后端使用GolangAPI。早些时候,当我使用本地主机开发环境进行测试时,Set-Cookie在Safari上运行良好,但是当我在服务器上部署我的应用程序(前端和后端单独运行)进行测试时,Set-Cookie不仅仅在Safari上运行。未安装SSL证书,我只是使用IP地址访问网站和API。当我检查控制台时,我看到cookie已成功发出并被Safari接收,但它没有存储它。下面是cookie配置jwtCookie:=&http.Cookie{Name:"jwtToken",Secure:false,HttpOnly:true,Value:tokenStri

docker - 在Dockerfile和docker-compose.yml中编写什么以在docker环境中传递本地包

我为服务器端api引入了localpackage和gomodules。通过命令gorunmain.go,它在本地环境中运行良好,没有错误。但是在命令docker-composeup时不起作用。我想知道编写Dockerfile和docker-compose.yml来修复什么。我在article目录下命令gomodinit。因此,它在go.mod中设置了modulegithub.com/jpskgc/article。article├db├client├api│├main.go│├controller││└controller.go│└Dockerfile├nginx├docker-comp

go - 在本地开发并推送到 github 的正确 golang 工作流程是什么?

在本地开发并将golang代码推送到github的正确工作流程是什么?在代码被推送到github之前,我将无法在命令中引用这些库,我宁愿不推送半生不熟的代码。如果我运行gobuild,则不会安装该模块。同样,如果我运行goinstall,我看不到在我的~/go目录下创建的任何其他文件。只有当我提交更改并推送到github,然后执行goget-ugithub.com...时,我才会看到正在安装的包。 最佳答案 在您的应用程序go.mod文件中使用“替换”指令来指定本地模块:replaceexample.com/original/imp

go - 是否可以编译带有依赖项的golang代码?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion是否可以编译带依赖的golang代码?因为可执行文件很小。

依赖接口(interface)的golang接口(interface)

我不确定这些应该是两个单独的问题还是一个,但在我看来它是一个分为两部分的问题-应该如何使用go接口(interface)?我有这两个斗争:接口(interface)的方法是全局作用域的:如果我有接口(interface)A和接口(interface)B,它们都实现了相同的方法Foo,但具有不同的参数或返回类型,我无法从同一类型同时实现这两个方法。例如,我在一个返回类型为[]byte的接口(interface)中有GetBytes()方法,在另一个接口(interface)中有([]byte,error)我应该如何克服这个问题?我遇到的另一个问题是当我尝试定义接口(interface)时

linux - 在没有ssh的情况下在本地服务器上执行脚本

有一个局域网,机器在同一个地址空间。我有一个管理节点来控制其他机器。有没有办法在这些机器上执行脚本?(注意:没有启用SSH,我们不能在这些机器上安装任何代码,除了manager机器)目前,它是通过在浏览器中打开一个httpsession,然后提供用户名和密码,然后是页面上每个脚本的按钮来完成的。我需要在Go中自动执行此操作。这可能吗?例如一个这样的按钮:`` 最佳答案 Currently,itsdonebyopeningahttpsessioninbrowser,andthenprovidingusernameandpassword

go - 如何下载fabric-sdk-go的所有依赖?

我使用命令“gogetgithub.com/hyperledger/fabric-sdk-go”来下载fabric-sdk-go及其依赖项。没有错误发生。在golang文档(https://golang.org/cmd/go/#hdr-Download_and_install_packages_and_dependencies)中,它说“Get下载由导入路径命名的包及其依赖项。然后安装指定的包,如‘goinstall’。”所以我本来以为fabric-sdk-go的所有依赖都会被递归下载。但事实证明我错了。当我在fabric-sdk-go目录下运行命令“goinstall./...”时,

Golang本地导入

我正在尝试进行本地导入,但失败了。我的环境是:回显$GOPATH/家/彼得/去回显$GOROOT/usr/local/go入口点是:/home/peter/go/src/projects/pkgs1/main.go导入的文件是:/home/peter/go/src/projects/pkgs2/stuff.go主.gopackagemainimport("fmt""projects/pkgs2"//东西.gopackagepkgs2import"fmt"funcX(){fmt.Println("X")}关于我做错了什么的任何指示? 最佳答案

go - Go 项目的依赖 URL 列表

我想获取Go项目中所有依赖项的压缩包URL(或类似的)列表。我试图通过“golistdependency”来实现这一点,但我看不到获取依赖项的源URL的可能性。如何获取URL? 最佳答案 对于当前目录,您可以通过以下方式获取导入:golist-f'{{join.Imports"\n"}}'. 关于go-Go项目的依赖URL列表,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/334